Combining synchronous and asynchronous timing schemes for high-performance systems

نویسنده

  • Kwang-Ting Cheng
چکیده

&CLOCKSAREANever-increasing source of trouble. On the other hand, clockless designs would not likely be the solution for today’s or tomorrow’s monster chips, because of the immaturity of the design tools and the validation challenges caused by the subtleties of this design style. Globally asynchronous, locally synchronous (GALS) design, therefore, is emerging as the architecture of choice for certain applications. In a GALS system, the circuitry in each timing domain is locally synchronized, and different clock domains are glued together according to asynchronous communication schemes. This issue of IEEE Design & Test introduces some basic design and validation issues of the GALS architecture. Guest Editors Mike Kishinevsky, Sandeep Shukla, and Kenneth Stevens have selected five articles on this topic. These include a taxonomy on design styles, a survey of prevailing techniques and applications, a description of a GALS crossbar that uses token ring arbitration, a case study of a GALS infrastructure for a massively parallel multiprocessor, and an article on protocols for latency-insensitive design. The editorial from the guest editors outlines the scope of this special theme. I would like to take this opportunity to thank Mike, Sandeep, and Kenneth for their great job in putting together this strong issue. I trust you will enjoy reading it. In addition to the special theme, this issue also includes a special section highlighting the International Test Conference (ITC). Guest Editor Anne Gattiker, the 2006 ITC Technical Program Chair, invited the authors whose papers were best received at ITC 2006 (based on both reviewer and audience ratings) to submit original papers for this special section. In this issue of IEEE Design & Test, they present updated articles on these topics beyond their ITC papers. After a rigorous review process, three articles were selected for this special section. One article presents a new test response compactor, whose strengths include the ability to handle a wide range of unknown (X) state profiles, a very high compression ratio, and excellent diagnostic resolution. Another article describes some of the debugging features of the Cell Broadband Engine that were added in this multicore processor to help debug unknown events. The last article enumerates some of the psychological factors that influence engineers’ decisions during design, DFT, and test processes. Better understanding of such factors would help foster better decision-making processes and, in turn, better designs. Finally, this issue includes a short report of highlights from the 2007 Design Automation Conference held earlier this year. This report provides a short summary of the technical trends in this premier event on electronic design automation and silicon solutions. I hope you find it informative.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Applications of Asynchronous Circuits

| A comparison with synchronous circuits suggests four opportunities for the application of asynchronous circuits: high performance, low power, improved noise and EMC properties, and a natural match with heterogeneous system timing. In this overview article each opportunity is reviewed in some detail, illustrated by examples, compared with synchronous alternatives, and accompanied by numerous p...

متن کامل

Timing of Multi-Gigahertz Rapid Single Flux Quantum Digital Circuits

Rapid Single Flux Quantum (RSFQ) logic is a digital circuit technology based on superconductors that has emerged as a possible alternative to advanced semiconductor technologies for large scale ultra-high speed, very low power digital applications. Timing of RSFQ circuits at frequencies of tens to hundreds of gigahertz is a challenging and still unresolved problem. Despite the many fundamental ...

متن کامل

Diversity-Multiplexing Tradeoff of Asynchronous Cooperative Diversity in Wireless Networks

Synchronization of relay nodes is an important and critical issue in exploiting cooperative diversity in wireless networks. In this paper, two asynchronous cooperative diversity schemes are proposed, namely, distributed delay diversity and asynchronous space-time coded cooperative diversity schemes. In terms of the overall diversity-multiplexing (DM) tradeoff function, we show that the proposed...

متن کامل

Performance Analysis of Mixed Asynchronous Synchronous Systems

The paper is concerned with the timing analysis of a class digital systems we call mixed asynchronous{synchronous systems. In such a system, each computation module is either synchronous (i.e. clocked) or asynchronous (i.e. selftimed). The communication between modules is assumed to be selftimed for all modules. We introduce a graph model called MASS for describing the timing behaviour of such ...

متن کامل

IEEE Workshop on VLSI Signal Processing Performance Analysis of Mixed Asynchronous Synchronous Systems

The paper is concerned with the timing analysis of a class digital systems we call mixed asynchronous{synchronous systems. In such a system, each computation module is either synchronous (i.e. clocked) or asynchronous (i.e. selftimed). The communication between modules is assumed to be selftimed for all modules. We introduce a graph model called MASS for describing the timing behaviour of such ...

متن کامل

Dynamic Asynchronous Logic for High Speed Cmos Systems

As transistor switching speed improves, synchronizing a global clock increasingly degrades system performance. Therefore, self-timed asynchronous logic becomes potentially faster than synchronous logic. To do so, however, it must exploit the techniques used in fast synchronous designs, including: redundant logic, inverting logic, transistor size optimization, dynamic logic, and phase alignment....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Design & Test of Computers

دوره 24  شماره 

صفحات  -

تاریخ انتشار 2007